문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 Alpine Linux (문단 편집) === APK 패키지 관리자 === 알파인 리눅스에서는 APK를 패키지 관리자로 사용한다. 저장소(레포지토리/브랜치)의 경우에는 '''/etc/apk/repositories''' 파일을 수정하면 된다. APK 패키지 관리자의 구성은 타 배포판과 달리 마찬가지로 매우 단순하며 유용하다. 기본적으로 다음과 같은 문법을 따른다. > apk [옵션] <명령> [인자...] || 명령 || 설명 || || apk update || 패키지 저장소 목록을 업데이트한다. || || apk search <패키지> || 패키지 저장소 목록에서 패키지를 검색한다. '''v''' 옵션을 추가하면 설명도 출력된다. 혹은 [[https://pkgs.alpinelinux.org/packages|알파인 리눅스 패키지 페이지]]에서도 검색할 수 있다. || || apk add <패키지[=버전]> || 특정 패키지를 설치한다. 뒤에 '''>'''나 '''=''' 등을 붙여 버전 정보를 추가로 작성할 수 있다. || || apk del <패키지> || 특정 패키지를 제거한다. || || apk cache clean || 패키지 캐시를 모두 제거한다. || || apk cache -v sync || 패키지 캐시를 초기화하고 부족한 패키지를 자동으로 다운로드한다. || || apk stats || 현재 패키지 저장소에서 사용가능한 패키지나 설치된 패키지 등의 정보를 불러온다. || || apk fix || 복구가 필요한 패키지를 복구하거나 종속성을 제외하고 업그레이드한다. || * 기본 저장소 구성에는 v3.12(2020년 9월 17일 기준 최신 버전) 브랜치만 추가되어 있지만 대부분의 패키지들을 사용하려면 '''/etc/apk/repositories'''에서 edge 브랜치의 주석을 해제하면 된다. 단, Alpine Linux 자체도 Edge 브랜치로 업데이트되기 때문에 각별한 주의가 필요하다. * '''-U''' 옵션을 붙이면 캐시를 무시하고 항상 저장소 서버에서 가져온다. 그렇기 때문에 '''apk update'''를 실행할 필요가 없다. * 버전을 업그레이드하기 위해서는 단순히 브랜치를 변경하면 된다. 예를 들어서 v3.11에서 v3.12로 업그레이드 시에는 '''/etc/apk/repositories'''에서 버전을 변경하면 된다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기